home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20010306-20010921 / 000314_shifeux@hotmail.com_Tue Aug 14 16:51:58 EDT 2001.msg < prev    next >
Text File  |  2020-01-01  |  5KB  |  89 lines

  1. Article: 12673 of comp.protocols.kermit.misc
  2. Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
  3. From: shifeux@hotmail.com (Shifeux)
  4. Newsgroups: comp.protocols.kermit.misc
  5. Subject: Re: Kermit Scripts and Shell Scripts
  6. Date: 14 Aug 2001 13:45:59 -0700
  7. Organization: http://groups.google.com/
  8. Lines: 70
  9. Message-ID: <336f652d.0108141245.885b7f7@posting.google.com>
  10. References: <336f652d.0108130841.43ce0ed5@posting.google.com> <336f652d.0108140545.1a1c8658@posting.google.com> <9lbdsm$35j$1@newsmaster.cc.columbia.edu> <336f652d.0108141029.39b5169f@posting.google.com> <9lbras$cfb$1@newsmaster.cc.columbia.edu>
  11. NNTP-Posting-Host: 146.145.217.201
  12. Content-Type: text/plain; charset=ISO-8859-1
  13. Content-Transfer-Encoding: 8bit
  14. X-Trace: posting.google.com 997821959 26297 127.0.0.1 (14 Aug 2001 20:45:59 GMT)
  15. X-Complaints-To: groups-abuse@google.com
  16. NNTP-Posting-Date: 14 Aug 2001 20:45:59 GMT
  17. Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12673
  18.  
  19. I appreciate your help. The other scripts are all fine and each work
  20. individually. They all have execute rights and are all spelled
  21. correctly. I was able to reproduce the problem with a little test
  22. kermit script which includes an echo followed by a run followed by
  23. echos. It seems that when I include the run command it halts the
  24. script and does not execute the run command or any commands after.
  25. When I would add an echo (an echo through kermit everything was fine
  26. and the script runs completly, but when i used the run command to send
  27. the echo to the shell, again the script halted without executing the
  28. run) We compiled the kermit on a seperate linux box and the scripts
  29. worked fine. It seems the DG Unix box is the problem and possibly some
  30. library or something? We are going to recompile the script and see
  31. what happens. Again, I appreciate all your suggestions.
  32.  
  33. fdc@watsun.cc.columbia.edu (Frank da Cruz) wrote in message news:<9lbras$cfb$1@newsmaster.cc.columbia.edu>...
  34. > In article <336f652d.0108141029.39b5169f@posting.google.com>,
  35. > Shifeux <shifeux@hotmail.com> wrote:
  36. > : I appologize for my 'jumbled' postings. I have several variations of
  37. > : this script and I have ended up confusing the issue. The switch code
  38. > : was just a different variation I tried when the IF and even XIF didn't
  39. > : work for me. I plugged your piece of code into the script and I am
  40. > : still getting the same result. The script crashes at the run <perl
  41. > : script> command.
  42. > :
  43. > First of all, Kermit can run Perl or shell scripts if (a) they are
  44. > executable, and (b) they begin with a line that specifies the script
  45. > interpreter: sh, ksh, csh, bash, perl, kermit, or anything else.
  46. > : What I am trying to do from a theory standpoint is
  47. > : parse a directory listing on a remote machine to get a listing of the
  48. > : files in a text file. This text file will be converted into a listing
  49. > : and sent back to the remote system after I download the files in the
  50. > : dir.
  51. > :
  52. > Of course you can do all this with Kermit just as well as with Perl.
  53. > : I have a perl parse routine which does contain the
  54. > : #!/usr/bin/perl in the first line
  55. > :
  56. > Is this the correct path for Perl?  Does /usr/bin/perl exist?
  57. > : (as a side note, my kermit script
  58. > : does not contain a similar statement).
  59. > :
  60. > If it did, you could run it directly from the shell without having to
  61. > start Kermit first.  See:
  62. >   http://www.columbia.edu/kermit/ckscripts.html
  63. > : The perl command will work
  64. > : using the shell and using kermit, but when I use the 'run' command in
  65. > : the script I have problems with the script itself. At the point of the
  66. > : run command the script halts abruptly. It does not execute the perl
  67. > : script at all which is indicated by no output file from the perl
  68. > : script.  I have commented out the run command line and added an echo
  69. > : command and i see the echo and the script continues on as expected.
  70. > : But when the run command is followed by the perl script name the
  71. > : script ends abruptly. Am I missing something in the way kermit calls
  72. > : upon the shell to execute the perl script?
  73. > : 
  74. > Yes, you are missing something, but what you are missing is not obvious.
  75. > The command that is not working is:
  76. >   run /kermit_scripts/xxxxxxx.pl
  77. > The obvious question is: does the file /kermit_scripts/xxxxxxx.pl exist?
  78. > Perhaps the initial slash shouldn't be there.
  79. > - Frank
  80.